human residence - Turco Inglés Diccionario